Top 10k strings from 007 Spy (1984)(ZX-Guaranteed)(Side B)[a].tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
2 USING G.A.MDSPY 2 PLAY A TAPE 2 G.A.HEADER 2 *""m"";1;""name"" 2 "G.A.MDSPY" 2 "7";" CANNOT TRANSFER " 2 Copyright G.A.BOBKER 1984 ": 1 most Basic programs can simply using 1 into DIFFERENT loca-tion to actual Code Start (Whichthis SPY gives you). Example: Assume Code Start=23500 If you use 1 autorun.Can now""look"" at the code by using PEEK" 1 auto-run Bytes programs,simply 1 This SPY gives info from BASIC MACHINE-CODE (Bytes), ARRAYS, & STRING$ ARRAYS including the MULTI-DIMensioned ARRAYS. (Will state if HEADERLESS FILE)." 1 START value 1 SORRY TOO LONG TO COPY 1 PLEASE NOTE 1 MICRODRIVE INFO + G.A.MDSPY 1 J;"No OF ELEMENTS", 1 J;"May not be room in 16K Spectrum.If CODE LENGTH+START=Near RAMTOPLOAD into lower area than actualCODE START, but NOT below 24000.(Not below 24550 if Microdrive)." 1 J;" Press Any Key To Continue ": 1 J,J;" TAPE DATA "; 1 Hope you found this info' useful 1 G.A.MDSPY 2 1 G.A.MDSPY & 1 G.A.MDSPY 1 G.A.MDINFO" 1 Created with Ramsoft MakeTZX 1 CODEs to be:": 1 C=COPY N=NAME 1 BYTES TO MICRODRIVE 1 A)+("STRING$ LENGTH" 1 A)+("NUMBER ARRAY" 1 ;"1234567890" 1 24500Program now Loads into 24500 on-wards & does 1 ,J;"PROGRAM NAME",: 1 *""m"";1;""s"" 1 # with a microtape in. (The # is on key 3) " 1 "to make copy. NOTE: When C=COPY N=NAME is on video,can press keyR to Restart or S to Stop." 1 "obviously if re-named would use new name.Code Start value can befound using G.A.HEADER program." 1 "To reload progs copied to Mdriveby G.A.MDSPY must put code startat end of LOAD instruction:" 1 "There are several games programswhich at end use sections called""1"",""2""&""3"" this is O.K. but if another program with SAME names,you CANNOT Save two things onto Microdrive with a name already used! Obviously can change name of one of them, remembering alsoto do this in the Basic bit at the start. " 1 "The X being the 1 "The G.A.MDSPY allows name change" 1 "Some of the very long programs will not be transferrable simplydue to their length. User memoryarea normally starts at 23755. When Microdrive enabled this is moved to 23813 thus User area isreduced." 1 "Programs which use machine-code routines to ""call"" next section CANNOT be put onto Microdrive asthey are using a routine callingnext part from a tape. The Microdrive could not obey this. (The program HORACES GOES SKIINGis one)." 1 "Programs in several sections aremainly with a short Basic part &this part ""calls"" the others." 1 "Play your program till message C=COPY N=NAME appears. Can pressC to copy to M/drive or press N & can enter new name...press theEnter key when all name, upto 10characters typed-in. Now press C" 1 "If several sections of Machine -Code to be transferred then mustdo it by copying one section at a time.If program too long, willgive message TO LONG TO COPY" 1 "If 3 DIMensions Characters="; 1 "If 2 DIMensions Characters="; 1 "If 1 DIMension characters="; 1 "Headerless-Files CANNOT be trans-ferred again because program isusing a routine to ""call"" themfrom a tape as above." 1 "G.A.MDINFO" 1 "G.A.HEADER" 1 "For later reasons, it is best toChange ALL the 1 "Example: If orig program was ""s""" 1 "Can copy Machine-Code program toMicrodrive.(Will ignore Basic).": 1 "9";"RELEASE KEY": 1 "9";"PRESS ENTER": 1 "9";"MORE PROBLEMS" 1 "7";"HEADER reader info could be usedto STOP an Autorun Bytes program(to STOP a Basic program can usein most MERGE instead of LOAD)." 1 "7",J;"PROGRAM TYPE",("BASIC" 1 "3";"This is a HEADERLESS FILE": 1 "23659",j: 1 "201",j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j: 1 "200",j,j,j,j,j,j,j, 1 "2";"If your Spectrum has Microdrive,BEFORE Loading this tape MUST enter 1 "2";"HEADER READER SPY"; 1 "2")+("NUMBER OF BYTES" 1 "2")+("BYTES" 1 "16";" "; 1 "13",J;"STARTS AT","1st LINE" 1 "13",J;"CODE STARTS AT",C 1 "13",J;"AUTO STARTS AT","LINE ";C;" " 1 "10",J;("PROGRAM LENGTH" 1 "1";"PLAY TAPE FOR INFO"; 1 "1";" PRESS ANY KEY TO 1 "1";" PLAY NEXT TAPE ": 1 "1")+("CHARACTER ARRAY" 1 "& Code Start was 16384, then to Load copy off Microdrive use:": 1 """" instead ofLOAD """" (MERGE IS A KEYWORD).Cannow Save it to Microdrive with:": 1 """" Stop tape when message 1 " X is line it Autostarts at." 1 gives you." 1 appears on the video": 1 Next is instructions for using G.A.MDSPY, second prog on side 2 (After the G.A.HEADER program) 1 program Loadsinto 23500 onwards & autostarts.Load into DIFFERENT location by using instead 1 IF A DIMensioned STRING$ 1 !